be knee-deep in something - French English Dictionary